sangle inguinale - Spanish English Dictionary